axios.defaults.baseURL = 'http://www.itcbc.com:8000'


// request.js 中，使用响应拦截器，拦截响应结果进行判断
// 如果响应结果中 code === 1 && message === '身份认证失败' 则表示浏览器使用了无效的token
// 添加响应拦截器
// 添加请求拦截器
axios.interceptors.request.use(
    function (config) {
        // 在发送请求之前做些什么:以请求头的方式进行进行token的传递
        let token = localStorage.getItem('viewproject-83-token')
        // 判断是否有token，有token值才进行传递

        if (token) {
            // 请求头方式传递token
            config.headers.Authorization = token
        }
        return config
    }, function (error) {
        // 对请求错误做些什么
        return Promise.reject(error)
    })